package org.thread.test03.api.demo07;

/**
 * 第一：自定义线程类 - 继承 Thread 类
 *
 * @author ZQX
 * @date 2025-03-07
 */
public class MyThread extends Thread {
    public MyThread() {
    }

    /**
     * 注意：在 Thread 中，存在 name 属性，用于表示线程的名称
     *
     * @param name 线程名称
     */
    public MyThread(String name) {
        super(name);
    }

    // 第二：重写 run 方法，实现线程的核心功能
    @Override
    public void run() {
        for (int i = 0; i < 1000; i++) {
            System.out.println(Thread.currentThread().getName() + ":" + i);
        }
    }
}
